rough turbo - Turkish English Dictionary